home *** CD-ROM | disk | FTP | other *** search
/ Mac Format 1997 July / macformat52.iso / mac / Shareware Plus / Educational / LEE 2.1 / Source / Makefile < prev    next >
Makefile  |  1996-08-09  |  594b  |  37 lines

  1. # To compile LEE for the UNIX environment, adjust flags
  2. # and compiler below and then type "make all" at the prompt.
  3. #
  4. # Note:    add floating point option if appropriate
  5. #    -lm for the math libraries
  6. #    -O  for optimization
  7. #    -g  for debugging (dbx)
  8. #    -p  for profiling (prof)
  9.  
  10. CFLAGS = -lm -O
  11. CC = acc
  12.  
  13. LEE =     globals.o \
  14.     include.o \
  15.     io.o \
  16.     net.o \
  17.     populati.o \
  18.     world.o \
  19.     body.o \
  20.     interact.o \
  21.     stats.o
  22.  
  23. headers = Makefile defs.h 
  24.  
  25. archive : $(LEE)
  26.     rm -f lee.a
  27.     ar r lee.a $(LEE)
  28.     ranlib lee.a
  29.  
  30. main : main.c
  31.     $(CC) $(CFLAGS) -o lee main.c lee.a 
  32.  
  33. all : archive main
  34.  
  35. $(LEE) : $(headers)
  36.  
  37.